#header{width:990px;margin:0 auto;background:url("../images/headerbg.png") repeat-x scroll 0 0 #FFFFFF;}
#header #top{width:990px;height:80px;}
#header #logo{width:158px;height:59px;float: left;margin-left: 20px;}
#header #logo img{width:158px;height:59px;}
#header #search{width:300px;float: left;margin: 20px 0 0 30px;}
#header #search input{width: 200px;height: 20px;color: #9d9d9d;}
#header #nav-color{width:150px;height: 30px;float: right;margin:40px;}
#header #nav-color li{float: left;width: 15px;height: 15px;text-indent: -999px;
    background: url("../images/theme.gif") no-repeat;margin-right:5px;overflow: hidden;cursor: pointer;}
#header #nav-color #skin_0{background-position:0px 0px;}
#header #nav-color #skin_1{background-position:-20px 0px;}
#header #nav-color #skin_2{background-position:-40px 0px;}
#header #nav-color #skin_3{background-position:-60px 0px;}
#header #nav-color #skin_4{background-position:-80px 0px;}
#header #nav-color #skin_5{background-position:-100px 0px;}
#header #nav-color #skin_0.selected{background-position:0px -15px ;}
#header #nav-color #skin_1.selected{background-position:-20px -15px;}
#header #nav-color #skin_2.selected{background-position:-40px -15px;}
#header #nav-color #skin_3.selected{background-position:-60px -15px;}
#header #nav-color #skin_4.selected{background-position:-80px -15px;}
#header #nav-color #skin_5.selected{background-position:-100px -15px;}
#header #nav{width:990px;height: 40px;}
#header #nav li{position: relative;}
#header #nav .title{float: left;height: 40px;line-height: 40px;text-align: center;margin-left: 20px;}
#header #nav .title a{font-size: 16px;color: #fff;font-weight: bold;}

#nav .hide-nav{background-color: #fff;position: absolute;left:0;top: 40px;
    z-index: 1000;height: 200px;display: flex;flex-direction: column;display: none;}
#nav .hide-nav dl{display: flex;flex-wrap: wrap;width:500px;flex-direction: row;height:100px;}
#nav .hide-nav dl dd{display: flex;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;width:400px;}
#nav .hide-nav dl dd em{height: 20px;padding:0  10px;border-right:1px solid #E4E4E4;margin-top: 10px;}
#nav .hide-nav dl .band{height:100px;width: 100px;margin-top: 10px;}
#header #nav .hide-nav dl a{font-size: 12px !important;line-height: 20px;color: #000;font-family: "Microsoft YaHei";font-weight: normal;}
#header #nav .hide-nav dl a:hover{text-decoration: underline;}
#nav .hide-nav .fore{border-bottom: 1px dotted #000;}
#nav .hide-nav .noborder{border: 0px;}


#footer{width:990px;margin:50px auto;background-color: #9d9d9d;}
#footer-message{width:200px;height:30px;line-height: 30px;margin: 0 auto;text-align: center;font-size:12px;color: #fff;}
